Ecological factor - Spanish English Dictionary